operator(/) Interface

public interface operator(/)

Contents


Module Procedures

private pure elemental function quat_scalar_div(x, y) result(rst)

Divides a quaternion by a scalar.

Arguments

Type IntentOptional Attributes Name
type(quaternion), intent(in) :: x

The quaternion.

real(kind=real64), intent(in) :: y

The scalar.

Return Value type(quaternion)

The resulting quaternion.

private pure elemental function quat_divide(x, y) result(rst)

Divides a quaternion by another.

Arguments

Type IntentOptional Attributes Name
type(quaternion), intent(in) :: x

The left-hand-side argument.

type(quaternion), intent(in) :: y

The right-hand-side argument.

Return Value type(quaternion)

The resulting quaternion.